body,td,th {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
}

body {
	background-color: #FFFFFF;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
a:link {text-decoration:none;}
a:visited {text-decoration:none;}
a:hover {text-decoration:underline;}
a:active {text-decoration:none;}
.titsup {
	font-size: 9px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #000066; text-decoration: none;
}
.titsup:hover {
	font-size: 9px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #0066FF; text-decoration: none;
}
.submenu 	{font-size: 9px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #000066;
	text-decoration: none;}
.submenu:hover {font-size: 9px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	COLOR: #E6FC01;
	text-decoration: none;}
.celda {
	 FONT-SIZE: 11px; FLOAT: none; WIDTH: 100%; HEIGHT: 100%; TEXT-ALIGN: left; TEXT-DECORATION: none
}
.celda:hover {
	FONT-SIZE: 11px; FLOAT: none; WIDTH: 100%; HEIGHT: 100%; BACKGROUND-COLOR: #4B89BC; TEXT-DECORATION: none
}
.titneg {font-size: 14px; TEXT-ALIGN: left; COLOR: #003366; font-weight: bold;}
.Contrasena {font-size: 12px; TEXT-ALIGN: right; COLOR: #000066; font-weight: bold;}
.Cambiontrasena {font-size: 12px; COLOR: #000066; font-weight: bold;}
.Usuario {FONT-SIZE: 13px; TEXT-ALIGN: left; color: #000066; font-weight: bold;}
.buscar {font-size: 10px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #FFFFFF; TEXT-ALIGN: center;}
.copyright 	{font-size: 10px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #000066; TEXT-ALIGN: center;}
.Numero 	{font-size: 10px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #FFFFFF; TEXT-ALIGN: left;}
.Numero a:link	{font-size: 10px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #FFFFFF; TEXT-ALIGN: left;}
.Numero a:hover	{font-size: 10px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #FFFFFF; TEXT-ALIGN: left;}
.Numero a:visited	{font-size: 10px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #FFFFFF; TEXT-ALIGN: left;}
.Numero a:active	{font-size: 10px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #F7C200; TEXT-ALIGN: left;}
.titablas 	{font-size: 13px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #FFFFFF; TEXT-ALIGN: center; font-weight: bold;}
.subtitablas 	{
	font-size: 10px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #FFFFFF;
	TEXT-ALIGN: center;
	font-weight: bold;
	text-transform: uppercase;
}
.Item {font-size: 10px; color: #FFFFFF; font-weight: bold;}
.Item a:hover {font-size: 10px; color: #00FF66; font-weight: bold;}
.Item a:visited {font-size: 10px; color: #FFFFFF; font-weight: bold;}
.Item a:link {font-size: 10px; color: #FFFFFF; font-weight: bold;}
.Item a:active {font-size: 10px; color: #FFFFFF; font-weight: bold;}
.Usuario {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
}
.celdatabla {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	color: #2C7C83; text-decoration: none;
}
.celdatabla a:hover {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	color: #0066FF; text-decoration: none;
}
.celdaayd {
	font-size: 9px;
	font-family: Arial, Helvetica, sans-serif;
	color: #000066; text-decoration: none;
}
.celdaayd a:hover {
	font-size: 9px;
	font-family: Arial, Helvetica, sans-serif;
	color: #0066FF; text-decoration: none;
}
.contenidotb{
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	color: #000066; text-decoration: none;
}
.contenidotb:hover {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	color: #0066FF; text-decoration: none;
}
.titulosenblancox 	{font-size: 14px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #FFFFFF; TEXT-ALIGN: center;
	font-weight: bold;}
.titulosenblanco 	{font-size: 14px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #2C7C83; TEXT-ALIGN: center;
	font-weight: bold;}
.titulosenrojo 	{font-size: 12px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #FF0000; }
.titulosengris 	{font-size: 12px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #666666; }
.Itempeq {font-size: 9.5px; color:#FFFFFF; font-weight: bold; text-decoration:none;}
.Itempeq:active {font-size: 9.5px; color:#FFFFFF; font-weight: bold; text-decoration:none;}	
.Itempeq:link  {font-size: 9.5px; color: #FFFFFF; font-weight: bold; text-decoration: none;}
.Itempeq:hover {font-size: 9.5px; color: #CCCC00; font-weight: bold; text-decoration: none;}
.Itempeq:visited  {font-size: 9.5px; color: #FFFFFF; font-weight: bold; text-decoration: none;}

.titalert {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	background-color: #A8BDDD;
	color: #FFFFFF;
}
.titlogin {
	font-size: 11px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #000066;
	text-decoration: none;
	font-weight: bold;
}
.titlogin:hover {
	font-size: 11px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #0066FF; text-decoration: underline;
	font-weight: bold;
}
.botones {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #FFFFFF;
	background-color: #003399;
	border-top-width: 2px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 2px;
	border-top-style: outset;
	border-right-style: outset;
	border-bottom-style: outset;
	border-left-style: outset;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #000000;
	border-left-color: #000000;
	font-weight: normal;
	font-style: normal;
} 
.imputbox {  font-size: 10pt; color: #000099; background-color: #FFFFFF; 
font-family: Verdana, Arial, Helvetica, sans-serif; border: 1pix #000000 
solid; border-color: #000000 solid; font-weight: normal;} 
.ctextos {color: #FFFFFF}
.botonesayuda {font-size: 11px; color:#000066; font-weight: normal; text-decoration:none;}
.botonesayuda:active {font-size: 11px; color:#000066; font-weight: normal; text-decoration:none;}	
.botonesayuda:link  {font-size: 11px; color: #000066; font-weight: normal; text-decoration: none;}
.botonesayuda:hover {font-size: 11px; color: #000066; font-weight: normal; text-decoration: none;}
.botonesayuda:visited  {font-size: 11px; color: #000066; font-weight: normal; text-decoration: none;}
.form1 { font-size: 9px; color=#990000; 
color: #000066;
border: 1px solid;
}

.form { 
font-family: Verdana; 
font-size: 10px; 
font-color: #2C7C83; 
border-color:#2C7C83; 
border-style:solid; 
border-width: 1px; 
background-color: #dcdcdc; }

.form1 { 
font-size: 9px; color=#990000; 
color: #000066;
border: 1px solid;
}

.formLista { 
font-family: Verdana; 
font-size: 9px; 
font-color: #2C7C83; 
border-color:#2C7C83; 
border-style:solid; 
border-width: 1px; 
background-color: #dcdcdc; }


.headerTable {
	font-size: 10px;
	background-color: #2C7C83;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #FFFFFF; 
	TEXT-ALIGN: center;
	font-weight: bold;
	text-transform: uppercase;
}
.headerTable a:link {
	font-size: 10px;
	background-color: #2C7C83;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #FFFFFF; 
	TEXT-ALIGN: center;
	font-weight: bold;
	text-transform: uppercase;}
.headerTable a:visited {
	font-size: 10px;
	background-color: #2C7C83;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #FFFFFF; 
	TEXT-ALIGN: center;
	font-weight: bold;
	text-transform: uppercase;}
.bodyTable 	{font-size: 10px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #D8DDE9; TEXT-ALIGN: left;
	background-color: #FFFFFF;}

.bordesTable 	{font-size: 10px;
	background-color: #24666B;}
	
tr.even {
  background-color: #7DBCC1;
}	
	
tr.odd {
  background-color: #6AA0A5;
}
tr.add {
  background-color: #D8DDE9;
}